professional competence and due care - Turco Inglés Diccionario