foreseeing - German English Dictionary