imploration - German English Dictionary