explicador - French English Dictionary