protein drug - German English Dictionary