desencapotarse - German English Dictionary