imprisonable - French English Dictionary