dre (direct recording electronic) - French English Dictionary