total watts - German English Dictionary