spirit someone away (somewhere) - Deutsch Englisch Wörterbuch