stuffed bun or roll - Espagnol Anglais Dictionnaire