ranggu - French English Dictionary