supercar - Turkish English Dictionary