excessively strong medication or drink - Espagnol Anglais Dictionnaire