restes - Español Inglés Diccionario