heel rest panel - Turco Inglés Diccionario