peasant cottage with roof of leaves - Spanish English Dictionary