it's many a long day since - Turkish English Dictionary