chirula - French English Dictionary