market square where meat is weighed and their quality controlled - French English Dictionary