window cleaning rig - French English Dictionary