have dealings with somebody - Spanish English Dictionary