implorer - German English Dictionary