with due care and diligence - Spanisch Englisch Wörterbuch