mentally and physically slow person - Fransızca İngilizce Sözlük