recoverable cost - Turkish English Dictionary