hot spicy tomato dip - Alemán Inglés Diccionario