something that helps - Almanca İngilizce Sözlük