have a dog in the hunt - Fransızca İngilizce Sözlük