suffer a twinge of conscience - Deutsch Englisch Wörterbuch