stress-filled life - German English Dictionary