development or lot charge - German English Dictionary