several years of imprisonment - French English Dictionary