not easy to please - Turkish English Dictionary