payment of rent - Espagnol Anglais Dictionnaire