tall yellow sweet-clover - German English Dictionary