development or lot charge - Turkish English Dictionary