interface boundary surface - Francés Inglés Diccionario