cast a spell upon - Turc Anglais Dictionnaire