impactful - German English Dictionary