effortful - German English Dictionary