foot rests - Turco Inglés Diccionario