bir yerin kendine özgü atmosferi - Turkish English Dictionary