to their advantage - Turkish English Dictionary