membrane removal machine - Francés Inglés Diccionario