rest bite - Alemán Inglés Diccionario