over-devout to the saints - Español Inglés Diccionario