Torta


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