cumbersome
cumbrous
difficult to handle or use especially because of size or weight
a cumbersome piece of machinery
cumbrous protective clothing