German-English translation for "diffident"

"diffident" English translation