Полный англо-русский словарь
give vent to
Изли(ва)ть
Полный англо-русский словарь
give upon
give vent to one's feelings