organization departments - Turkish English Dictionary