boy or young man more physically developed than others his age - Spanisch Englisch Wörterbuch