the latter ones - Spanish English Dictionary