having high moral standards - Französisch Englisch Wörterbuch