do someone or something justice - Französisch Englisch Wörterbuch