drop-seed - German English Dictionary