subtilisin - German English Dictionary