corporate landlord - Español Inglés Diccionario