have a mind of its own - Turc Anglais Dictionnaire