anglo-french hound - Spanish English Dictionary