mestee - French English Dictionary