introduce many people in a reduced space - Turkish English Dictionary