make advances toward - French English Dictionary