trap trench - Francés Inglés Diccionario