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