produce technology - German English Dictionary