sour clover - Spanish English Dictionary