every dog has his day - Turkish English Dictionary