instantaneous sound power - German English Dictionary