kururu - French English Dictionary