rolled tobacco leaf - German English Dictionary