implorer - Spanish English Dictionary