muchilero - French English Dictionary