natural presumption - Spanish English Dictionary