armoured shield - Französisch Englisch Wörterbuch