excessively strong medication or drink - Español Inglés Diccionario