excessively strong medication or drink - Français Anglais Dictionnaire