three-sided farmyard - French English Dictionary