trenching - Turco Inglés Diccionario