squill (creature) - Turco Inglés Diccionario