win general approval - Turkish English Dictionary