touch one's sore spot - German English Dictionary