someone that completely abstains from alcohol - Alemán Inglés Diccionario