ball clover - Spanish English Dictionary