construction trench - Turco Inglés Diccionario