natural gas vehicle - Turkish English Dictionary