emit/reflect rays of light - Français Anglais Dictionnaire