be able to deal with someone - French English Dictionary