masía - French English Dictionary