implorant - Spanish English Dictionary