translate English to French: Ramón Miranda Ramos (Spain, arms expert);
Ramón Miranda Ramos (Espagne, spécialiste des armes);