repeated scratching - Turco Inglés Diccionario