this place is beautiful - Turkish English Dictionary