rally master lance - Turkish English Dictionary