-edro - French English Dictionary