your ad caught my attention. - French English Dictionary