public or private placement - Spanish English Dictionary