following vehicle - Turkish English Dictionary