installation costs - Turkish English Dictionary