show proper diligence - Turco Inglés Diccionario