astrophile - German English Dictionary