throw some light on something - Allemand Anglais Dictionnaire