toothed-fin squid - Turco Inglés Diccionario