probability of successful service completion - Turkish English Dictionary