delay-power product - German English Dictionary