gain an advantage over - Turkish English Dictionary