cloud-capped - Spanish English Dictionary