traffic registration and supervision bureau - Turkish English Dictionary