ahenkle - German English Dictionary