large sheepskin jacket - Alemán Inglés Diccionario