propulsion by recoil - Spanish English Dictionary