launch a rocket - Spanish English Dictionary