master lease - Español Inglés Diccionario