Common squid - Espagnol Anglais Dictionnaire