full of life or vitality - Almanca İngilizce Sözlük