foot rest panel - Turco Inglés Diccionario