towel-dried - French English Dictionary