drain trench - Francés Inglés Diccionario