excessively strong medication or drink - Spanish English Dictionary