Полный англо-русский словарь
for a full year
В течение всего года
Полный англо-русский словарь
for a fee
for a good while