short-term staff - Turkish English Dictionary