automobile service station - Turkish English Dictionary