precast concrete flag - German English Dictionary