to-arrive - German English Dictionary