hammocks - Spanish English Dictionary