to submit a statutory declaration - Inglés Sinónimo Diccionario