excessively strong medication or drink - Deutsch Englisch Wörterbuch