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