keep (something) on the down low - Französisch Englisch Wörterbuch