machinate - French English Dictionary