charrula - French English Dictionary