launch a comprehensive investigation - Deutsch Englisch Wörterbuch