in the front rank - Turkish English Dictionary