power ramp - French English Dictionary