show/present/reveal a varied picture - Französisch Englisch Wörterbuch