self-propelled dredge - Espagnol Anglais Dictionnaire