something which deters - Spanisch Englisch Wörterbuch