i need a towel - French English Dictionary