make an agreement with - French English Dictionary