rock in a hammock - French English Dictionary