Полный русско-английский словарь
To have to do (with), to deal (with), to have dealings (with)
иметь дело
Иметь Дело