edge of the kerb - Spanish English Dictionary