arrive first - German English Dictionary