safety engineered sharps - German English Dictionary