squirm with pain - Spanish English Dictionary