impended - German English Dictionary