handling and administration - Turkish English Dictionary