number of staff abroad - Turkish English Dictionary