precast concrete kerb - Turkish English Dictionary