imploration - Spanish English Dictionary