industrial eye protectors - German English Dictionary