ampullary tubal pregnancy - Turkish English Dictionary