Wörterbuch Englisch Deutsch 🔎 extended search power drain DeutschEnglish Leistungsabgabe {f} power drain [noun]