armed with missiles - Spanish English Dictionary