toasted, triangular shaped sweet bread - Espagnol Anglais Dictionnaire