show proper diligence - Español Inglés Diccionario