cylindrical washing screen - French English Dictionary