marine worm - Francés Inglés Diccionario