track hounds - French English Dictionary