something that helps - Allemand Anglais Dictionnaire