long-term staff - Turkish English Dictionary