plexiglass/plexi - Spanish English Dictionary