cotton duck - French English Dictionary