Полный англо-русский словарь
having established
Установив
Полный англо-русский словарь
having determined
having foresight