plant a seed - German English Dictionary