having the advantage - Turkish English Dictionary