mount oku rat - French English Dictionary