not the sharpest pencil in the box - Französisch Englisch Wörterbuch