cloakmaker - German English Dictionary