willing to cooperate - French English Dictionary