micropliegue - German English Dictionary