surpass in ability - Turkish English Dictionary