Soay sheep - Alemán Inglés Diccionario