artery of precentral sulcus - German English Dictionary