churula - French English Dictionary