make things easier for - French English Dictionary