person mentally incapable - Almanca İngilizce Sözlük