penumbral solar eclipse - Spanish English Dictionary