cephalopods - Francés Inglés Diccionario