armoured/armored recovery vehicles - Türkisch Englisch Wörterbuch