Полный англо-русский словарь
have much to do
Иметь много общего
Полный англо-русский словарь
have much resemblance to
have no ballast