standing wave producer - German English Dictionary