you deal with it - French English Dictionary