disgusting object or indecent show - Türkisch Englisch Wörterbuch