come as a godsend - Alemán Inglés Diccionario