stud-farm - French English Dictionary