down on its luck - Almanca İngilizce Sözlük