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