inhabitant of havana - Turkish English Dictionary