green vegetable pasty - German English Dictionary