chu ru - French English Dictionary