short-term teaching appointment - Turkish English Dictionary