mesteso - French English Dictionary