precast concrete fence post - German English Dictionary