make advances to - French English Dictionary