short loose jacket with sleeves - French English Dictionary