a store which sells tortillas - Turco Inglés Diccionario