alpha microemulsion form - Alemán Inglés Diccionario