Полный англо-русский словарь
keep a distance
Авто держать дистанцию
Полный англо-русский словарь
keep a diary
keep a good offing