feedlots - French English Dictionary