rest bite - Turco Inglés Diccionario