pluripresence - Spanish English Dictionary