godild - French English Dictionary