a variety of large cemita bread - French English Dictionary