stepped ramp - French English Dictionary