something which deters - Türkisch Englisch Wörterbuch