antitank rocket launcher - Spanish English Dictionary