not the sharpest pencil in the cup - Almanca İngilizce Sözlük