life science glovebox (lsg) - German English Dictionary