thalamostriate veins - German English Dictionary