road vehicle loading ramps - French English Dictionary