excessively strong medication or drink - Turc Anglais Dictionnaire