pyeloplication - Turkish English Dictionary