octopod - Turco Inglés Diccionario