road ditch - Alemán Inglés Diccionario