containing tomato, sauerkraut, and mayonnaise (sandwich or pizza) - Espagnol Anglais Dictionnaire