general agency agreement - French English Dictionary