do a good turn to - French English Dictionary