Поиск в словарях
A great one for something
большой любитель чего-л
Например:
He was a great one for reading. — Он очень любил читать.