duty to exercise skill and care - Almanca İngilizce Sözlük