quilted turban - French English Dictionary