place of refreshment - Turkish English Dictionary