towsack - French English Dictionary