fight your own battles - Almanca İngilizce Sözlük