cloakmaker - French English Dictionary