hard-to-stomach - Deutsch Englisch Wörterbuch