hand something over to someone - Deutsch Englisch Wörterbuch