the most sensitive spot - Spanish English Dictionary