coco peat - German English Dictionary