excessively strong medication or drink - German English Dictionary