organ specific enzyme - Spanish English Dictionary