living tissue equivalent - Spanish English Dictionary