god helps them that help themselves - Español Inglés Diccionario