to thatch the lawn - İspanyolca İngilizce Sözlük