cloakroom (public) - French English Dictionary