seed stock - German English Dictionary