mashca - French English Dictionary