repair and upkeep - Turkish English Dictionary