a sea of faces - Turkish English Dictionary