most powerful impact - German English Dictionary