slr (sorry late reply) - Français Anglais Dictionnaire