collect a favor - French English Dictionary