Diccionario Español-Inglés
anteayer
The day before yesterday
Diccionario Español-Inglés
ante
antebrazo