to find favour - Turkish English Dictionary