畏缩

listen to the pronunciation of 畏缩
Chinesisch - Englisch
to quail
to cower
to flinch
to recoil