rest bite - Español Inglés Diccionario