turkish watering hole - French English Dictionary