in an advantageous way - Turkish English Dictionary