trap trench - Español Inglés Diccionario