peppermint bush - Spanish English Dictionary