tall yellow sweet-clover - Turkish English Dictionary