Seudónimo Seudónimo 03-08-2016 English contestada what is the meaning of these idioms: stuck between a rock and a hard place and achille's heel.