elongated dinner roll - Spanish English Dictionary