swing hammock - French English Dictionary