return the favour (favor) - French English Dictionary