fenced in front yard - French English Dictionary