the biggest tamale - Francés Inglés Diccionario