implorent - German English Dictionary