department of supporting services - Turkish English Dictionary