plexiglass/plexi - French English Dictionary