swing oneself in a hammock - Spanish English Dictionary