surface (of organs etc.) - Español Inglés Diccionario