be slow or dimwitted - Fransızca İngilizce Sözlük