be made of something - Français Anglais Dictionnaire