sheepskin jacket/coat - French English Dictionary