alb (religious dress) - Francés Inglés Diccionario