every dog has its day. - Turkish English Dictionary