inlämnad - dict.se
inlämnad
handed in, submitted, turned in, delivered