squid prepared in its own ink - Turco Inglés Diccionario