pulse rocket motor - German English Dictionary