a store which sells tortillas - Alemán Inglés Diccionario