graze a knight's armor with a lance - Französisch Englisch Wörterbuch