alb (religious dress) - Alemán Inglés Diccionario