high-powered car - Turkish English Dictionary