time share property - Francés Inglés Diccionario