yard and buildings - French English Dictionary