hare that has been run by dogs - Turco Inglés Diccionario