mechanical dredge - Francés Inglés Diccionario