slurry trench - Turco Inglés Diccionario