horse-box ramp - French English Dictionary