the latter - Inglés Sinónimo Diccionario