armoured/armored recovery vehicles - Spanisch Englisch Wörterbuch