in travail upon travail - Turkish English Dictionary