effort-driven activity - German English Dictionary