clear of weeds or rubbish - French English Dictionary