penetrate into hidden or difficult matters - Französisch Englisch Wörterbuch