independent laboratory services - German English Dictionary