makutu - French English Dictionary