doorsteps - French English Dictionary