percentage supervision - Turkish English Dictionary