riding out in front - Turkish English Dictionary