leaf rakes - Spanish English Dictionary