be heaven-sent - Alemán Inglés Diccionario