water collection ditch - Español Inglés Diccionario