not have two cents to rub together - Almanca İngilizce Sözlük