foot rest panel - Alemán Inglés Diccionario