quick of scent (said of dogs) - Turkish English Dictionary