Torta

1. The Italian word for tart, pie or cake. 2. The Spanish word for cake, loaf or sandwich.