the biggest tamale - Alemán Inglés Diccionario