artificial skin for surgical purposes - Español Inglés Diccionario