imprisoning - French English Dictionary