drug implants - Französisch Englisch Wörterbuch