manufacturer or dealer lessors - Turco Inglés Diccionario