a marriage made in heaven - Francés Inglés Diccionario