dig ditches for the flood victims - Francés Inglés Diccionario