cottonwool - French English Dictionary