rope of sand - Espagnol Anglais Dictionnaire