afv -alternative fuelled vehicle - Turkish English Dictionary