hand it over! - Deutsch Englisch Wörterbuch