arrive at the front - German English Dictionary