hand over (Verb)

1

abgeben (v)

deliver
2
criminal
3

liefern (v)

deliver
4
message
5
criminal, message