machuque - French English Dictionary