leaf rakes - French English Dictionary