stinking clover - Spanish English Dictionary