serve for camouflage - Anglais Synonymes Dictionnaire