decade (of a rosary) - Español Inglés Diccionario