agricultural products canning technical center - German English Dictionary