slow moving vehicle - Turkish English Dictionary