charruan - French English Dictionary