cost of upkeep - Turkish English Dictionary