DE → EN
EN → DE
babelfish
/
English → Deutsch
to let sth. out of one's hands
Wörterbuch
etw. aus den Händen geben
to let sth. out of one's hands