your ad caught my attention. - Français Anglais Dictionnaire