an unpleasant place - Turkish English Dictionary