macheaje - French English Dictionary