spinofallopian tube shunt - Turkish English Dictionary