uncontrollable cost - Turkish English Dictionary