machetearse - French English Dictionary