an inexperienced, timid youth - Deutsch Englisch Wörterbuch