Diccionario Inglés-Español
deaden
Amortiguar
Diccionario Inglés-Español
dead-end street
deadlock