a kind of armadillo - Almanca İngilizce Sözlük