service your vehicles regularly - Turkish English Dictionary