arrive at the front - Turkish English Dictionary