be a creature of something - Français Anglais Dictionnaire