suit of armor - Anglais Synonymes Dictionnaire