show proper diligence - Alemán Inglés Diccionario