press a sensitive spot - Spanish English Dictionary