mohole - French English Dictionary