implorant - German English Dictionary