legrest - Español Inglés Diccionario