make advances towards - French English Dictionary