give someone his or her due - Spanisch Englisch Wörterbuch