handkerchief vaults - French English Dictionary