encapucharse - German English Dictionary