shreddre's installation - French English Dictionary