charrero - French English Dictionary