speaking of the devil - Turkish English Dictionary