development or lot charge - Español Inglés Diccionario