private rental agreement - Espagnol Anglais Dictionnaire