boom ditcher - Francés Inglés Diccionario