building on land - Espagnol Anglais Dictionnaire