ready for sowing seed - German English Dictionary