stress-filled life - Spanish English Dictionary