hand towel - French English Dictionary