self-administer a drug - Almanca İngilizce Sözlük