association of castilian sheep ranchers - German English Dictionary