Полный русско-английский словарь
много знать
To know much; to know a great deal
Полный русско-английский словарь
много думать о себе
много курить