godofredo - German English Dictionary