desabrigarse - German English Dictionary