multi-source drug - German English Dictionary