host defense mechanisms - Almanca İngilizce Sözlük