to sow your wild oats - Spanish English Dictionary