yard supervision - French English Dictionary