power delivered - German English Dictionary