be a creature of something - Turc Anglais Dictionnaire