relax in a hammock - Espagnol Anglais Dictionnaire