a toast to the newlyweds - Francés Inglés Diccionario