plexiglass/plexi - German English Dictionary