The Italian term "grande, voluminoso, produttivo" matches the English term "heavyset"

other italian words that include "grande" : english :
grande big
grande, importante great
grande titolo headline
grande, ampio large
grande, elevato tall
other italian words that include "produttivo" : english :
produttivo productive