armoured shield - Espagnol Anglais Dictionnaire