something which gives one an advantage - Turkish English Dictionary