chukuru - French English Dictionary