hard-driving - Turkish English Dictionary