armoured/armored turrets - Französisch Englisch Wörterbuch