yoyo (you're on your own) - Deutsch Englisch Wörterbuch