turf webworm - French English Dictionary