delayed pain - Turkish English Dictionary