WHAT is German for ‘Dr Tottenham will see you now’? That self-deprecating phrase is used by Spurs fans to poke fun at ...