have a dog in the hunt - İspanyolca İngilizce Sözlük