fastest race lap - Turkish English Dictionary