lawn dethatcher - Turkish English Dictionary