development or lot charge - Alemán Inglés Diccionario