Diccionario Inglés-Español
that much
Tanto
Diccionario Inglés-Español
that is
that over there