excessively strong medication or drink - Französisch Englisch Wörterbuch