Stone sheep - Alemán Inglés Diccionario