footrests - Turco Inglés Diccionario