do the due diligence - Alemán Inglés Diccionario