do harm to - French English Dictionary