head tentacle - Turco Inglés Diccionario