precision measurement equipment laboratory - German English Dictionary