charrudo - French English Dictionary