explicaderas - French English Dictionary