Laborapparat - German English Dictionary