win back the favor of - Turkish English Dictionary