hanging wall ramp - Francés Inglés Diccionario