duty to exercise skill and care - Turco Inglés Diccionario