European squid - Turco Inglés Diccionario