pulse rocket motor - Spanish English Dictionary