dre (direct recording electronic) - Spanish English Dictionary