farseeing - German English Dictionary