handkerchief trade - French English Dictionary