nice place you have here - Turkish English Dictionary