pram ramp - French English Dictionary