lot of give-and-take - French English Dictionary