due diligence and effect - Turco Inglés Diccionario