to (better) advantage - Turkish English Dictionary