a restaurant specializing in octopus - Turco Inglés Diccionario