guarantees and warranty cost - Turkish English Dictionary