hdkf (handkerchief.) - French English Dictionary