obligation to exercise diligence - Turco Inglés Diccionario