churuata - French English Dictionary