a nauseating spectacle - Türkisch Englisch Wörterbuch