tedious drudgery - Turkish English Dictionary