micropliegue - Spanish English Dictionary