to be overflowing with vitality - Turkish English Dictionary