snow someone or something under - Französisch Englisch Wörterbuch