Thumbstall squids - Francés Inglés Diccionario