foot rest panel - Turkish English Dictionary