drugged up to the eyeballs - Französisch Englisch Wörterbuch