full and proper carrying out - Deutsch Englisch Wörterbuch