slurry trench - Alemán Inglés Diccionario