in the front rank - German English Dictionary