talking of the devil - Turkish English Dictionary