petrol garage - Turkish English Dictionary