supersolar - Spanish English Dictionary