Полный англо-русский словарь
have a go at
[по]пробовать
Полный англо-русский словарь
have a general run
have a good bed-side manner