the weirdest scene i have ever witnessed - Deutsch Englisch Wörterbuch