small squids in ink sauce - Espagnol Anglais Dictionnaire