strongly criticize - Deutsch Englisch Wörterbuch