impends - German English Dictionary