portable ramp - German English Dictionary