cast a spell upon - Türkisch Englisch Wörterbuch