swing oneself in a hammock - Español Inglés Diccionario