foregift - German English Dictionary