director of mine rehabilitation - Turkish English Dictionary