duty to exercise skill and care - Alemán Inglés Diccionario