godofredo - French English Dictionary