maquech - French English Dictionary