land with many large stones - Spanish English Dictionary