long stay lodging - Espagnol Anglais Dictionnaire