banana hammock - Spanish English Dictionary