given good returns - French English Dictionary