land share - Francés Inglés Diccionario