before the altar - Español Inglés Diccionario