eclipsofita - German English Dictionary