direct recording electronic (dre) - German English Dictionary