altar wine - Spanish English Dictionary