dioses - French English Dictionary