seed storage proteins - German English Dictionary