leg rest - Alemán Inglés Diccionario