touch on a sore spot - Espagnol Anglais Dictionnaire