emit/reflect rays of light - Allemand Anglais Dictionnaire