orange-peel bucket leaf - German English Dictionary