leaf rakes - Turkish English Dictionary