cotton-wool suspender - French English Dictionary