being served with tomato, avocado, and mayonnaise - Espagnol Anglais Dictionnaire