to cast the first stone - Türkisch Englisch Wörterbuch