sheep skin - Turco Inglés Diccionario