physical cost - Turkish English Dictionary