stage mechanics staff - Turkish English Dictionary