German-English translation for "timide"

"timide" English translation