toasted, triangular shaped sweet bread - Turco Inglés Diccionario