What does als jd. abgab mean?

als jd. abgab - German to English

whenever sb. submitted [handed in]