swing oneself in a hammock - Espagnol Anglais Dictionnaire