submit the report - Inglés Sinónimo Diccionario