seed storage life - German English Dictionary