sand scratches - Turco Inglés Diccionario