trap trench - Turco Inglés Diccionario