launch a comprehensive investigation - Alemán Inglés Diccionario