hammock hook - French English Dictionary