flag down a taxi cab - Turkish English Dictionary