Language and culture Spanish word of the day: 'Flechazo' Love at first sight? This is the word you need.