octopod (eight-legged) - Turco Inglés Diccionario