supersolar - German English Dictionary