in very broad terms - Inglés Sinónimo Diccionario