иметь дело

To have to do (with), to deal (with), to have dealings (with)

Источник: Полный русско-английский словарь на Gufo.me