keep a dog and bark yourself - Almanca İngilizce Sözlük