biomedical library - German English Dictionary