canopy swing - French English Dictionary