mentally and physically slow person - Almanca İngilizce Sözlük