a towel - French English Dictionary