eight ball zucchini - German English Dictionary