edge of the kerb - French English Dictionary