astrophile - Spanish English Dictionary