the presidential motorcade - Turkish English Dictionary