a large crowd of faces - Turkish English Dictionary