spicy sauce made primarily with chili pepper and tomato - Espagnol Anglais Dictionnaire