sheepskin jacket/coat - German English Dictionary