gastropods - Francés Inglés Diccionario