to let on lease - Espagnol Anglais Dictionnaire