lease rental charges - Turco Inglés Diccionario