every dog has its day - Turkish English Dictionary