ventriculofallopian tube shunt - German English Dictionary