dewrot - German English Dictionary