yard duty supervisor - French English Dictionary