hand it over! - Französisch Englisch Wörterbuch