have senior moments - Turkish English Dictionary