short-term imprisonment - French English Dictionary