edge of the kerb - Turkish English Dictionary