dig some dirt up - Turc Anglais Dictionnaire