Stone sheep - Español Inglés Diccionario