a guiding light - Allemand Anglais Dictionnaire