long roll of bread - Spanish English Dictionary