membranoid - Alemán Inglés Diccionario