petroleum spirit - Turkish English Dictionary