be dumber than a box of rocks - Französisch Englisch Wörterbuch