development or lot charge - Turco Inglés Diccionario