meehanite - French English Dictionary