strenuous operation - Turkish English Dictionary