i'll see you further (first). - German English Dictionary