biologic modulators - German English Dictionary