stand at the altar - Francés Inglés Diccionario